Poor communications and follow up.
Felt abandoned essentially. Installation not complete and overall integrity is lacking.
Look at other options. There are many more professional outfits who are consistent and stand behind their words, contracts and actions.
The install was 2500 but the added money shown in the total was to complete things properly another way.