I would not recommend this company. Took longer than promised to finish the job and the quality of workmanship if below average for being so call "Pros.
Owner/Boss does not return calls or even communicate with home owner.
Poor quality workmanship and slow to finish job. Owner never returns calls, walks in looks at job that took forever to finish but never took time to explain why the delay. Find another contractor
I found Cal to be top-notch; he completed the job as scheduled and we are extremely pleased with the result!