Speak to the larger tile shops, some do offer/supply install at very competitive rates.
Concrete I really would shy away from if trying to save money. They will hit you with extras for pumps or manual handling of barrows to get to the sides. Paving labour is one of the cheapest trades out...