Phone call interview, then in person at the main office and then in person with their regional project manager at one of the job sites. The process was OK, definitely seems like a family oriented company culture. But the offer was below average compared to their competitors.