Both small and large jobs.We have a service department that handles small jobs that take a few hours to a few days to complete. And for new construction and larger construction project we assign an experienced full-time project manager with the appropriate support staff.